moc: handle include directives in enums
authorDebian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Sun, 2 Aug 2020 08:49:03 +0000 (09:49 +0100)
committerDmitry Shachnev <mitya57@debian.org>
Sun, 2 Aug 2020 08:49:03 +0000 (09:49 +0100)
commitc78baf3c2f0c9b7ac5264e0a12cfd6ec76752df6
treeb896da5dc27fd61a98cb03f602ecf5da2c6b98f9
parent6e64a9ae1c6df009bc9bb1b7930a85347159a04c
moc: handle include directives in enums

Origin: upstream, https://code.qt.io/cgit/qt/qtbase.git/commit/?id=98cb33115089eebc
Last-Update: 2020-06-29

When including files, moc inserts a MOC_INCLUDE_BEGIN and
MOC_INCLUDE_END token into the token stream. Those are already handled
in the toplevel Moc::parse function, but parseEnum lacked support so
far.

Gbp-Pq: Name moc_handle_includes.diff
src/tools/moc/moc.cpp